Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour UAE F1 Qatar F1a France F2 France F3 Portugal F2 Portugal F3 Greece F1 Greece F2 France F6 France F7 Algeria F1 Algeria F2 Colombia F3 Colombia F4 France F19 France F20 Colombia F3 Colombia F5 Brazil F7 Brazil F9 Brazil F10 Brazil F11 Venezuela F4 Venezuela F5 Brazil F16 Brazil F17 Brazil F18 Colombia F2 Colombia F3 Colombia F4 Venezuela F1 Venezuela F2 Brazil F14 Brazil F15 Nicaragua F1 El Salvador F2 Brazil F23 Brazil F24 Colombia F1 Colombia F2 Spain F11 Spain F12 Spain F13 Colombia F3 Colombia F4 Brazil F5 Brazil F6 Brazil F7 Brazil F8 Venezuela F4 Venezuela F5 Venezuela F6 Venezuela F8 Venezuela F9 Colombia F1 Colombia F2 Venezuela F1 Venezuela F2 Venezuela F3 Usa F13 Colombia F3 Colombia F4 Italy F6 Italy F14 Italy F15 Italy F21 Venezuela F5 Colombia F1 Colombia F2 Turkey F9 Turkey F10 Italy F7 Italy F9 Ecuador F5 Colombia F4 Colombia F5 Chile F1 Chile F3 Spain F14 Colombia F4 Canada F1 (Gatineau) Canada F2 (Sherbrooke) Italy F2 Colombia F6 M15 Sunrise M25 Tulsa M25 Iowa City Colombia F1 M25 Weston M25 Palm Coast M25 Naples M25 Naples M25 Naples M25 Pensacola M25 Santo Domingo M25 Marburg Usa F12 M25 Aparecida de Goiania Colombia F5 M25 Cancun M25 Cancun Italy F1 Italy F3 Italy F12 M25 Anapoima M25 Medellin Italy F22 Venezuela F6 Turkey F11 Turkey F12 Italy F6 Italy F10 Ecuador F4 Colombia F3 Italy F20 Colombia F3 Challenger Ford de Cherbourg - Cherbourg Schickedanz Open - Furth XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Riviera di Rimini Challenger - Rimini Open de L'Isere - Grenoble ATP Challenger Numea - New Caledonia Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Seguros Bolivar Open - Cali Sunrise Challenger Bogota Challenger Pereira Challenger Caltanissetta Challenger Panama City Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Sao Jose Do Rio Preto Challenger Caltanissetta Challenger Blois Challenger Pereira Challenger Bogota Challenger Savannah Challenger Bordeaux Challenger Houston Challenger Braga Challenger Little Rock Challenger Cordenons Challenger Campinas Challenger Bogota Challenger Vancouver Challenger M25 Denia M15 Horgen M25 Oviedo M25 Muttenz M25 Madrid M25 Caslano Challenger Ford de Cherbourg - Cherbourg Samsung Securities Cup - Seoul Tennis Napoli Cup - Napoli Open D'Orleans - Orleans Bogota Challenger - Bogota Porsche Open - Poznan China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Internationaler Raiffeisen Grand Prix - St. Polten Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Bogota Challenger Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Salinas Challenger BCR Open Romania - Bucharest Cali Challenger Sacramento Challenger Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Manta Challenger PBZ Zagreb Indoors - Zagreb Tiburon Challenger Bucaramanga Challenger Grand Prix Hassan II - Casablanca Barranquilla Challenger Orbetello Challenger Indianapolis Tennis Championships - Indianapolis Porto Alegre Challenger BCR Open Romania - Bucharest Barranquilla Challenger Blois Challenger Sao Paulo Challenger Sao Paulo Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney The Dubai Tennis Championships - Dubai Cali Challenger San Juan Challenger Cordoba Challenger Estoril Open - Estoril Bucaramanga Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Padova Challenger SAP Open - San Jose AEGON International - Eastbourne Mercedes Cup - Stuttgart Todi Challenger Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Santiago Challenger Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Guadalajara Challenger ABN AMRO World Tennis Tournament - Rotterdam Le Gosier Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Cali Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Sarasota Challenger AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Prostejov Challenger PTT Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland Medellin Challenger Open Sud de France - Montpellier Granby Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Floridablanca Challenger BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Bogota Challenger Valencia Open - Valencia Brisbane International - Brisbane Tiburon Challenger ABN AMRO World Tennis Tournament - Rotterdam Fairfield Challenger BRD Nastase Tiriac Trophy - Bucharest Cali Challenger Open de Franche-Comte - Besancon Citi Open - Washington Moselle Open - Metz Montevideo Challenger Santiago Challenger The LTA Men's Challenger Wrexham - Wrexham Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Portugal Open - Oeiras AEGON International - Eastbourne Bet-at-home Open - Hamburg Noumea Challenger Citi Open - Washington Rakuten Japan Open - Tokyo Newport Beach Challenger Cherbourg Challenger BMW Open - Munich Rakuten Japan Open - Tokyo Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Top Wool Challenger - Biella Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Open 13 Provence - Marseille Leon Challenger Open Parc - Lyon Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Vicenza Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Open Sud de France - Montpellier Milan Challenger Recanati Challenger Perugia Challenger Astana Challenger Cary Challenger Campinas Challenger Charlottesville Challenger Orlando Challenger Punta Del Este Challenger Morelos Challenger Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Sarasota Challenger Challenger 42 - Andrezieux Savannah Challenger Samarkand Challenger Binghamton Challenger Columbus Challenger Lima Challenger Ljubljana Open - Ljubljana Montevideo Challenger Seville Challenger ATU Cup - Weiden Bucaramanga Challenger Medellin Challenger Salinas 2 Challenger Riviera di Rimini Challenger 2004 - Rimini Lima Challenger Open Castilla y Leon - Segovia Cordenons Challenger Timisoara Challenger - Timisoara S Tennis Master Championship - Graz Campinas Challenger Brasilia Challenger Sao Paulo Challenger Open de L'Isere - Grenoble Copa Petrobras Bogota - Bogota BH Tennis Open - Belo Horizonte Morelos Challenger Challenger 42 - Andrezieux Tunis Open - Tunis Santo Domingo Challenger Czech Open 2005 - Prostejov Siemens Open - Scheveningen TED Open - Istanbul Pau Challenger Iasi Challenger Aix En Provence Challenger Mouilleron-Le-Captif Challenger Sao Paulo Challenger Aguascalenties Challenger BMW Tennis Championship - Sunrise Santiago Challenger Prague Challenger Bordeaux Challenger Salinas Challenger Barletta Challenger Sao Paulo Challenger Trieste Challenger Rio De Janeiro Challenger San Marino Challenger Sao Paulo Challenger Furth Challenger Mallorca Challenger Buenos Aires Challenger Montevideo Challenger Seguros Bogota Open - Bogota Brest Challenger Bogota Challenger Quimper Challenger Ilkley Challenger Verona Challenger Cordenons Challenger China Open - Beijing Winnetka Challenger Florianopolis Challenger Rio De Janeiro Challenger Traralgon Challenger Cherbourg Challenger Pau Challenger Seguros Bolivar Open - Medellin Phoenix Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Copa Petrobras Colombia - Bogota Challenger Ciudad de Guayaquil - Guayaquil St. Brieuc Challenger Rome 1 Challenger Bancolombia Open - Bogota Seguros Bolivar Open - Bogota Panama City Challenger V Manta Open-Trofeo Ricardo Delgado Aray - Manta ABN/AMRO World Tennis Tournament - Rotterdam Mouilleron-Le-Captif Challenger XIV Challenger ATP Club Premium Open - Quito Copa Petrobras-Colombia - Bogota Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Salinas Challenger Bucaramanga Challenger Bogota Challenger San Luis Potosi Challenger Pereira Challenger Bogota Challenger Manta Challenger Cali Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Open de Moselle - Metz Medellin Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Sao Paulo Challenger Salinas Challenger Bogota Challenger Pereira Challenger San Remo Challenger Biella Challenger Cremona Challenger Alessandria Challenger Rome Challenger Milan Challenger Bogota Challenger ABN AMRO World Tennis Tournament - Rotterdam San Marino Challenger Puerto Vallarta Challenger Manerbio Challenger Como Challenger Bogota Challenger Quito Challenger Masters Series - Hamburg Medellin Challenger Guayaquil Challenger Bucaramanga Challenger Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Guayaquil Challenger Rome Challenger Furth Challenger Open 13 - Marseille Cali Challenger Delray Beach International Tennis Championships - Delray Beach Medellin Challenger Chicago Challenger Calgary Challenger Salinas Challenger International German Open - Hamburg Ilkley Challenger San Luis Potosi Challenger Monza Challenger Bogota Challenger Gerry Weber Open - Halle San Marino Challenger Cali Challenger Rio De Janeiro Challenger Medellin Challenger Guayaquil Challenger BA-CA Tennis Trophy - Vienna Pereira Challenger Salzburg Challenger Open 13 - Marseille Mercedes Cup - Stuttgart Manta Challenger Rennes Challenger Kaoshuing Challenger PTT Thailand Open - Bangkok Sao Paulo Challenger Tour Finals Bucaramanga Challenger Rio Open 500 - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Shenzhen Open - Shenzhen ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Moselle Open - Metz Guayaquil Challenger Ecuador Open - Quito Open de Nice Cote d'Azur - Nice Medellin Challenger Pereira Challenger Rennes Challenger Open Parc - Lyon AEGON International - Eastbourne Quito Challenger Gerry Weber Open - Halle Guayaquil Challenger Bet-at-home Open - Hamburg Santiago Challenger Sarasota Challenger Citi Open - Washington Copa Claro - Buenos Aires Vancouver Challenger Barranquilla Challenger Winston-Salem Open - Winston-Salem Medellin Challenger Lima Challenger Grand Prix Hassan II - Marrakech Happy Valley Challenger Bucaramanga Challenger Santo Domingo Challenger Barcelona Open BancSabadell - Barcelona Morelos Challenger Leon Challenger Aix En Provence Challenger Heilbronn Challenger Vicenza Challenger Caltanissetta Challenger Open Sud de France - Montpellier AEGON International - Eastbourne Tata Open Maharashtra - Pune Blois Challenger Milan Challenger Granby Challenger European Open - Antwerp Gatineau Challenger Open de Nice Cote d'Azur - Nice Open Sud de France - Montpellier Barranquilla Challenger Medellin Challenger Stockton Challenger Brasil Open - Sao Paulo Monterrey Challenger Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Emilia-Romagna Open - Parma Tallahassee Challenger Stockton Challenger Ecuador Open - Quito Morelos Challenger Irving Challenger Drummondville Challenger San Luis Potosi Challenger Guadalajara Challenger Libema Open - 's-Hertogenbosch L'Aquila Challenger Columbus Challenger Tiburon Challenger Open 13 - Marseille Las Vegas Challenger Knoxville Challenger Columbus Challenger Santiago Challenger Plava Laguna Croatia Open - Umag Tallahassee Challenger L'Aquila Challenger Gerry Weber Open - Halle Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Sardegna Open - Cagliari Pozoblanco Challenger Ambato Challenger Orleans Challenger Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart Pereira Challenger AEGON Championships - London Heilbronn Challenger Serbia Open - Belgrade Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Campionati Internazionali D'Italia - Rome IPP Open - Helsinki BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid ABN AMRO World Tennis Tournament - Rotterdam Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Barcelona Open BancSabadell - Barcelona Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sydney International - Sydney Generali Open - Kitzbuhel Moselle Open - Metz Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Nature Valley International - Eastbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Open 13 - Marseille St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille China Open - Beijing Open 13 - Marseille Mercedes Cup - Stuttgart Brisbane International - Brisbane Aircel Chennai Open - Chennai The Dubai Tennis Championships - Dubai Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Swiss Indoors Basel - Basel Citi Open - Washington Sydney International - Sydney Open de Moselle - Metz Open 13 - Marseille Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Open de la Comunidad Valenciana - Valencia bett1HULKS Championships - Cologne Next Generation Adelaide International - Adelaide Sofia Open - Sofia Murray River Open - Melbourne Estoril Open - Estoril Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle Mallorca Championships - Mallorca AEGON Championships - London The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo BMW Open - Munich Guayaquil Challenger AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo VTR Open - Vina del Mar Claro Open Colombia - Bogota Valencia Open - Valencia Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Citi Open - Washington BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Valencia Open - Valencia Heineken Open - Auckland Open Sud de France - Montpellier US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Millennium Estoril Open - Estoril Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Millennium Estoril Open - Estoril Suisse Open - Gstaad Moselle Open - Metz European Open - Antwerp Brisbane International - Brisbane Hungarian Open - Budapest Konzum Croatia Open - Umag Generali Open - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Maharashtra Open - Pune Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Moselle Open - Metz European Open - Antwerp Erste Bank Open - Vienna Adelaide International - Adelaide bett1HULKS Indoors - Cologne Open Sud de France - Montpellier Mercedes Cup - Stuttgart Open Parc - Lyon Moselle Open - Metz Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati French Open - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Vicenza Challenger Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome French Open - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Wimbledon - London BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Rogers Cup - Toronto NASDAQ-100 Open - Miami Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo ABN/AMRO World Tennis Tournament - Rotterdam Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - New York Open de Moselle - Metz Rolex Paris Masters - Paris Miami Open - Miami French Open - Paris Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Wimbledon - London BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Wimbledon - London Millennium Estoril Open - Estoril Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Western & Southern Open - Cincinnati Rolex Paris Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, Group I, 2R, COL-BRA 3-2 Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open (juniors) French Open (juniors) Australian Open - Melbourne Australian Open - Melbourne French Open - Paris AAMI Classic - Kooyong French Open - Paris Wimbledon - London Kooyong Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, Group I, 1R, BAR-COL 0-4 Hopman Cup - Perth Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, Group II, 1R, ESA-BAR 4-1 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, Group II, 2R, ESA-MEX 3-2 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Davis Cup, Qualifiers, 1R, USA-COL 4-0 Wimbledon (juniors) Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo